(function(){
    var factory = {
        init: function(){
            var _this = this;

            _this.selector = $('#m-check');

            _this.handle();
        },
        handle: function(){
            var _this = this;

            _this.selector.delegate('.checkbox-self', 'click', function(e){
                if($(this).hasClass('unchecked')) {
                    $(this).removeClass('unchecked').addClass('checked');
                }else{
                    $(this).removeClass('checked').addClass('unchecked');
                }
            });
        }

    };

    module.exports = factory;
})();